Definition of the Word APED
of various primates with short tails or no tail at all
Close Window